import os
from config import SingletonMeta

class knowledges_management(metaclass=SingletonMeta):
    def __init__(self, folder_name) -> None:
        super(knowledges_management, self).__init__()
        self._base_path = os.path.dirname(os.path.realpath(__file__)) + os.sep + folder_name + os.sep

    def process_csv_files(self):
        pass

    def process_pdf_files(self):
        pass

    def process_txt_files(self):
        pass

    if __name__ == "__main__":
        pass